highly strained structure - Español Inglés Diccionario